#ifndef EMOTION_SMILEYANIMATIONEMOTION_H
#define EMOTION_SMILEYANIMATIONEMOTION_H

#include "animationemotion.h"


namespace Emotion {

class SmileyAnimationEmotion : public AnimationEmotion
{
    Q_OBJECT

    friend class SmileyAnimationEmotionManager;

private:
    explicit SmileyAnimationEmotion(const QString &name,
                                    const QString &meaning,
                                    const QString &code,
                                    const QString &fullPath,
                                    QObject *parent = 0);
    
public:
    virtual AnimationEmotionType animationEmotionType() const;
    
};

} // namespace Emotion

#endif // EMOTION_SMILEYANIMATIONEMOTION_H
